﻿using BonjourQuotation.UI.Models.BaseModel;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Web;
using System.Web.WebPages.Html;

namespace BonjourQuotation.UI.Models.PartialModel
{
    public class QuotationLunchDinnerGridViewModel : UserAllPermissionsViewModel
    {
        public bool QuotaLunchDinnerConfirmed { get; set; }
        public List<QuotationLunchDinnerGridRowViewModel> Rows { get; set; }
        [DisplayName("Guide:")]
        public string GuideSum { get; set; }
        [DisplayName("Free:")]
        public string FreeSum { get; set; }
        [DisplayName("L:")]
        public string LunchSum { get; set; }
        [DisplayName("D:")]
        public string DinnerSum { get; set; }
        [DisplayName("#:")]
        public string LunchDinnerSum { get; set; }
        [DisplayName("Total:")]
        public string TotalSum { get; set; }
        public DateTime? ArrivalDate { get; set; }
        public string QuotaLunchDinnerErrorMessage { get; set; }
        public string QuotaLunchDinnerErrorCode { get; set; }
    }
    public class QuotationLunchDinnerGridRowViewModel
    {
        public int LunchID { get; set; }
        public string LunchVendorID { get; set; }
        public string DinnerVendorID { get; set; }
        public string QuotaID { get; set; }
        public string LineNo { get; set; }
        public string Day { get; set; }
        public string LineDate { get; set; }
        public string LineDName { get; set; }
        public string DescriptionLunch { get; set; }
        public bool LunchMFlag { get; set; }
        public bool DinnerMFlag { get; set; }
        public string Cost { get; set; }
        public bool GuideFlag { get; set; }
        public bool FreeFlag { get; set; }
        public string DescriptionLunchD { get; set; }
        public string CostD { get; set; }
        public bool GuideFlagD { get; set; }
        public bool FreeFlagD { get; set; }
        public string CurrencyLunchDinner { get; set; }
    }
}